ring molecules - French English Dictionary